/* CSS Document */

#appAdvSearch{
	width:700px;
	padding:15px;
}
#appAdvSearch .gray{
	background-color:#EEE;
	border:#FFF solid 1px;
}
#appAdvSearch .ui-block-a{
	width:170px;
	padding-top:20px;
	text-align:left;
}
#appAdvSearch .ui-block-b{
	width:500px;
	text-align:left;
}
#appAdvSearch .ui-block-c{
	width:100px;
	padding-top:20px;
	padding-left:6px;
	text-align:left;
}
#appAdvSearch .ui-block-d{
	width:200px;
	text-align:left;
}

#appAdvSearch .btn{
	text-align:right;
}


#popupInfo{
	width:200px;
	padding:3px;
	background-color:#111;
}

#popupShare{
	width:200px;
	padding:3px;
	background-color:#111;
}

#resultDetailPage{
	text-align:center;
	position:absolute;
	float:right;
	right:10px;
}
#resultDetailPage .left{
	float:left;
	background:url(images/detail_left.png) no-repeat;
	height:20px;
	width:20px;
	padding:10px;
}
#resultDetailPage .right{
	float:right;
	background:url(images/detail_right.png) no-repeat right top;
	height:20px;
	width:20px;
	padding:10px;
}
#resultDetailPage .txt{
	text-align:center;
	height:20px;
	width:50px;
	padding:20px;
}
.footer{
	text-align:center;
	background:url(images/footer_bg.jpg);
	height:50px;
}


.footer2{
	text-align:center;
	position:relative;
	height:50px;
}
.favCount{
	background:url(images/c.png)no-repeat;
	position:absolute;
	height:20px;
	width:20px;
	z-index:999;
	font-size:11px;
	padding-top:3px;
	float:right;
	color:#FFF;
	left:46px;
}
.footer a{
	padding:200px;
	margin:200px;
}
.footer .ui-btn-active{
	background: none;
	border: none;
	padding: 0;
	margin: 0;
	color: #000;
}
.footerbtn{
	cursor:pointer;
}
.footer .ui-btn{
	background: none;
	border: none;
	padding: 0;
	margin: 0;
	color: #000;
}
.footer .ui-btn-inline{
	background: none;
	border: none;
	padding: 0;
	margin: 0;
	color: #000;
}
	
.footer .ui-btn-up-a{
	background: none;
	border: none;
	padding: 0;
	margin: 0;
	color: #000;
}
.footer .ui-btn-inner{
	background: none;
	border: none;
	padding: 0;
	margin: 0;
	color: #000;
}
.clsdisable label{
	background: none;
	border: none;
	padding-left: 20px;
	margin: 0;
	color: #000;
}
	
.clsdisable label.ui-btn-active{
	color: #000;
	}
#divsearchtxt{
	background-color:#FFF;
	padding-left:3px;
	margin:0px;
}
#divsearchbar{
	padding:3px;
	margin:0px;
	position:fixed;
	background-color:#CCC;
	width:100%;
}
#page13 #divsearch{
	padding:10px;
	margin:0px;
	position:fixed;
	z-index:999;
	background-color:#FFF;
	width:620px;
	height:160px;
	box-shadow:4px 4px 12px 4px rgba(20%,20%,40%,0.5);
}
#page6 #divsearch{
	padding:10px;
	margin:0px;
	position:fixed;
	z-index:999;
	background-color:#FFF;
	width:100%;
}

#page14 #divsearch{
	padding:10px;
	margin:0px;
	position:fixed;
	z-index:999;
	background-color:#FFF;
	width:100%;
}
.resultmapspace{
	padding:0px;
	margin:15px;
	width:630px;
	FLOAT: LEFT;
	display:none;
	margin-top:75px;
}
.resultmap{
	padding:0px;
	margin:15px;
	width:630px;
	FLOAT: LEFT;
	box-shadow:4px 4px 12px 4px rgba(20%,20%,40%,0.5);
	position: fixed;
	display:none;
	margin-top:75px;
	z-index:999;
}
.resultlist{
	padding:0px;
	margin:0px;
	text-align:left;
	width:100%;
	margin-top:60px;

}
.resultlist ul{margin:0px;padding:0px;}
.resultlist ul li{
	display: inline; /* 水平排列 */
    float: left;
    white-space: nowrap;
	
}

.resultlist ul li .content{
	
	list-style:none;
	width:280px;
	height:255px;
	padding:10px;
	background-color:#FFF;
	margin:15px;
	box-shadow:4px 4px 12px 4px rgba(20%,20%,40%,0.5);
	position:relative;
}
.resultlist h5{
	font-size:12px;
	line-height:20px;
	padding:0px;
	margin:0px;
}
.resultlist .txt{
	font-size:11px;
}
.resultlist .price{
	font-size:18px;
	float:right;
	font-weight:bold;
	background-color:#FFF;
	position:relative;
	top:-25px;
}
.resultlist .star{
	background:url(images/star.png) no-repeat;
	height:64px;
	width:51px;

	float:left;
	position:absolute;
	top:220px;
	
}
/* deatil */
#appDetail{
	padding:10px;
	margin:0px;
	text-align:left;
	width:100%;
	margin-top:60px;
	z-index:999;
    white-space: nowrap;
}
#appDetail ul{margin:0px;padding:0px;}
#appDetail ul li{
	display: inline; /* 水平排列 */
    float: left;
    white-space: nowrap;
}

#appDetail ul li .content1{
	list-style:none;
	margin:15px;
	width:500px;
}

#appDetail ul li .content2{
	list-style:none;
	margin:15px;
	width:400px;
}
#appDetail h4{
	font-size:18px;
	line-height:20px;
	padding:0px;
	margin:0px;
}
#appDetail .txt{
	font-size:15px;
}
#appDetail .mapTitleSpace{
	height:25px;
}
#appDetail .mapTitle{
	font-size:15px;
	text-align:center;
	width:200px;
}
#appDetail .maptxt{
	font-size:12px;
	text-align:center;
	font-weight:bold;
	width:200px;
}
#appDetail .txt1{
	font-size:12px;
}
#appDetail .txt2{
	font-size:15px;
    white-space:normal;
}
#appDetail .btns{
	width:350px;
	left:60px;
	top:100px;
	position:relative;
}
#appDetail .price{
	font-size:18px;
	width:100%;
	float:right;
	font-weight:bold;
	background-color:#FFF;
	position:relative;
	top:-25px;
    white-space: nowrap;
}


#appDetail .title{
	font-size:18px;
	width:70%;
	text-align:right;
	font-weight:bold;
	background-color:#999;
    white-space: nowrap;
	padding:5px;
	display: inline-block;
}

#appDetail .value{
	font-size:26px;
	width:28%;
	text-align:right;
	font-weight:bold;
    white-space: nowrap;
	background-color:#FFF;
	display: inline-block;
}

#page6resultSearches{
	margin-top:80px;
}
#page6right{
	float:right;
	text-align:right;
	color:#036;
}

#page7Conetnt{
	text-align:center;
}
#page7Conetnt .title{
	font-size:26px;
}

.slider-range-min{
	position:absolute;
	width:300px;
}

#page7{
	text-align:center;
}
#page7 .ui-slider{
	width:360px;
}


#pageemailagent #content{
	width:500px;
}

#pageemailagent .ui-block-a{
	width:180px;
	text-align:right;
	padding-right:6px;
}

#pageemailagent .ui-block-b{
	width:300px;
	text-align:left;
}
#pagecontactlistview{
	padding:15px;
}
.ui-dialog-contain {
	max-width: 900px;
}

.popupContact{
	width:900px;
	height:560px;
}